.cate {
    width: 100vw;
    height: 100vh;
    background-color: #F9F9F9;
    display: flex;

    .list {
        flex: 1;
        width: 2rem;
        height: 100%;
        border: 1px solid #ccc;
    }

    .content {
        flex: 3;
        .item {
            display: flex;
            width: 90%;
            height: 2rem;
            margin: 10px auto;
            background: #fff;
    
            .left {
                flex: 1;
                height: 100%;
                text-align: center;
                line-height: 2rem;
                margin-right: .1rem;
    
                img {
                    width: 2rem;
                    height: 1.2rem;
                    border-radius: 0.14rem 0.14rem 0.14rem 0.14rem;
                   
                }
            }
            .right {
                flex: 1;
                height: 100%;
                h3 {
                    width: 100%;
                    height: 0.44rem;
                    line-height: 0.44rem;
                    color: #2D2D2D;
                    font-weight: 600;
                    font-size: 0.22rem;
                    font-style: normal;
                    text-decoration: none;
                    text-align: left;
                    margin: 0.1rem 0;
                    white-space: nowrap;
                        overflow: hidden;
                        text-overflow: ellipsis;
                }
    
                span,
                i {
                    display: inline-block;
                    width: 0.69rem;
                    height: 0.44rem;
                    line-height: 0.44rem;
                    margin-right: 0.3rem;
                    margin-bottom: 0.2rem;
                    
                }
    
                span {
                    font-size: .2rem;
                    color: #FE3A21;
                    font-weight: 600;
                }
    
                i {
                    font-size: .16rem;
                    color: #B7B7B7;
                    text-decoration: line-through;
                }
    
                p {
                    width: 2.69rem;
                    height: 0.44rem;
                    font-size: .18rem;
                    line-height: 0.44rem;
                }
            }
    
        }
    }
}